Location: Home > YellowPages > NJ > South Amboy > South Amboy Deli & Subs

South Amboy Deli & Subs

101 N Stevens Ave
South Amboy, NJ 08879
732-727-6202